package org.jeecg.modules.wlhy.hyinsurance.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import org.springframework.web.bind.annotation.DeleteMapping;

import java.util.Date;

/**
 * @author yangqf
 * @date 2023/5/21 12:33
 */
@Data
@ToString
public class InsuranceApplyDto {

    @ApiModelProperty("运单ID")
    private String shippingId;

    @ApiModelProperty("保险公司全称")
    private String insuranceCompany;

    @ApiModelProperty("保险公司代码")
    private String insuranceNumber;

    @ApiModelProperty("保单号")
    private String insurancePolicy;

    @ApiModelProperty("保单PDF路径")
    private String pdfUrl;

    private String invoiceMoney;
    private String freightTypeId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date effectiveDate;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date terminalDate;
    /**
     * 装载货物数量
     */
    private String ladingAmt;
}
